C#网络编程

作者:陈广


2018-11-10

翻译完书,回来继续写网络编程这一系列文章。HTTP 协议也属于网络这一块,所以放在了这个地方。Web 开发是将来的趋势,而 HTTP 协议又是 Web 开发的基础,它的重要性不言而喻。学习 HTTP 协议有一本相当不错的书:肖佳著的《HTTP 抓包实战》。

有这本书,为何要自己写文章呢?我这一系列文章会有些特别吧,用不同的方式讲解 HTTP 协议,主要结合 .NET Core 来对 HTTP 进行讲解,为 .NET Core 开发服务。他这本书的大部分内容我是不会讲的,需要用到的地方则借鉴一下。

前段时间一直在翻译,好久没写文章了。今天写完第一篇文章,感觉还是翻译好啊,不用动脑。自己写文章需要考虑的东西太多,构思文章结构、设计内容、写代码、画图、查阅资料,还要学习…。总之很累!网络编程这块,内容太多,前面的路还很长,慢慢来吧。

2018-3-23

多线程这一块,在网络编程中需要用到的部分基本写完了,以后有需要用到的其它地方,再慢慢加上去。现在终于可以着手写网络编程部分了。之前多线程的文章基本是抄,这回可没得抄了,得自己想。准备主要使用 Visual Studio Code 来做开发工具,因为授课要用,机房装的是 Visual Studio 2012,所以最新语法也不会使用。

对于网络编程的异步部分,准备还是要写最原始的编程方式,因为学习成本最低啊。多线程那一块只要讲个 Thread,就可以网络编程了。讲太多学生无法接受。当然,最新的异步编程部分也会加上去,让有兴趣的学生可以自学。其实写了这么多文章,能在上课讲的只会是很小一部分,真正要学,还得靠自己多多自学了。